SeaLifeBase References for Eeckhaut, I. and D. Lanterbecq, 2005

Ref. No. Title
2383 Myzostomida: A review of the phylogeny and ultrastructure.
SeaLifeBase
Back to top